From 787d665d63ecc1533213cb536fd07cc1115be6c3 Mon Sep 17 00:00:00 2001 From: "djm@kirby.fc.hp.com" Date: Fri, 6 Jan 2006 12:39:28 -0600 Subject: [PATCH] Add 'hvm' capability to indicate whether hardware VTI feature is on. Control panel will query this cap to decide whether legible to create VTI domain on an ia64 box. Signed-off-by Kevin Tian --- xen/arch/ia64/xen/xensetup.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xen/arch/ia64/xen/xensetup.c b/xen/arch/ia64/xen/xensetup.c index f21723e342..79d33cdc53 100644 --- a/xen/arch/ia64/xen/xensetup.c +++ b/xen/arch/ia64/xen/xensetup.c @@ -21,6 +21,7 @@ #include #include #include +#include unsigned long xenheap_phys_end; @@ -446,9 +447,10 @@ void arch_get_xen_caps(xen_capabilities_info_t info) { char *p=info; - *p=0; + p += sprintf(p,"xen-%d.%d-ia64 ", XEN_VERSION, XEN_SUBVERSION); - p+=sprintf(p,"xen_%d.%d_ia64 ",XEN_VERSION,XEN_SUBVERSION); + if (vmx_enabled) + p += sprintf(p,"hvm-%d.%d-ia64 ", XEN_VERSION, XEN_SUBVERSION); *(p-1) = 0; -- 2.30.2